package com.dd.cloud.user.entity.wechat;

import lombok.Data;

import java.io.Serializable;

/**
 * 微信用户信息
 */
@Data
public class WechatUserInfo implements Serializable {

    private static final long serialVersionUID = 7775936288318293284L;
    /**
     * 昵称
     */
    private String nickname;
    /**
     * 头像地址
     */
    private String headimgurl;
    /**
     * 性别
     */
    private String sex;
    /**
     * openid
     */
    private String openid;
    /**
     * 城市
     */
    private String city;
    /**
     * 省份
     */
    private String province;

    private String country;
    private String unionid;
    private String language;
    private String[] privilege;

    /**
     * 会话token
     */
    private String access_token;

    /**
     * 公众号机构名
     */
    private String wechatMechan;
    /**
     * 刷新token
     */
    private String refresh_token;

    /**
     * 信息类型 1公众号 2开放平台
     */
    private Integer type;
}
